#include "StdAfx.h"
#include "inferno.h"
#include "machine/williams2machine.h"

static highscore_t highscore[] =
	{
//	{0xB260,0x60,0x00,0x48},
	{0,-1}
	};

Cinferno::Cinferno()
{
SetName("inferno");						//set romset name
SetFlags(F_BONUSRAM);
SetScreen(304,256);
SetHighScoreInfo(highscore);
AddROM("ic9.inf",	0x0E000,0x1000,0x1a013185,ROM_CPU1);
AddROM("ic10.inf",0x0F000,0x1000,0xdbf64a36,ROM_CPU1);
AddROM("ic18.inf",0x10000,0x2000,0x95bcf7b1,ROM_CPU1);
AddROM("ic16.inf",0x12000,0x2000,0x8bc4f935,ROM_CPU1);
AddROM("ic14.inf",0x14000,0x2000,0xa70508a7,ROM_CPU1);
AddROM("ic12.inf",0x16000,0x2000,0x7ffb87f9,ROM_CPU1);
AddROM("ic17.inf",0x30000,0x2000,0xb4684139,ROM_CPU1);
AddROM("ic15.inf",0x32000,0x2000,0x128a6ad6,ROM_CPU1);
AddROM("ic13.inf",0x34000,0x2000,0x83a9e4d6,ROM_CPU1);
AddROM("ic11.inf",0x36000,0x2000,0xc2e9c909,ROM_CPU1);
AddROM("ic25.inf",0x40000,0x2000,0x103a5951,ROM_CPU1);
AddROM("ic23.inf",0x42000,0x2000,0xc04749a0,ROM_CPU1);
AddROM("ic21.inf",0x44000,0x2000,0xc405f853,ROM_CPU1);
AddROM("ic19.inf",0x46000,0x2000,0xade7645a,ROM_CPU1);
AddROM("ic8.inf",	0x0E000,0x2000,0x4e3123b8,ROM_CPU2);
AddROM("ic57.inf",0x00000,0x2000,0x65a4ef79,ROM_VROM1);
AddROM("ic58.inf",0x02000,0x2000,0x4bb1c2a0,ROM_VROM1);
AddROM("ic41.inf",0x04000,0x2000,0xf3f7238f,ROM_VROM1);
}

CMachine *Cinferno::CreateMachine()
{
return(new CWilliams2Machine());
}
